extended range ballistic missile - French English Dictionary